stage_pos_mgr = GSP_StagePosPath_Me()
pos_info = GSP__PosInfo()
room_info = GSP__RoomInfo()

pos_info:AddVertex(2, 47.4777, 877.003, 472.5)
pos_info:AddVertex(1, 45.8063, 876.362, 472.5)
pos_info:AddVertex(4, 42.7586, 877.58, 472.5)
pos_info:AddVertex(3, 38.9159, 876.137, 472.5)
pos_info:AddVertex(6, 34.9949, 875.005, 472.5)
pos_info:AddVertex(5, 31.1692, 876.631, 472.658)
pos_info:AddVertex(8, 28.9212, 879.876, 472.75)
pos_info:AddVertex(7, 27.9464, 883.876, 472.545)
pos_info:AddVertex(10, 26.9825, 887.851, 472.458)
pos_info:AddVertex(9, 25.9832, 891.777, 472.5)
pos_info:AddVertex(12, 26.0577, 895.965, 472.5)
pos_info:AddVertex(11, 26.8361, 899.393, 472.5)
pos_info:AddVertex(14, 28.3579, 902.208, 473.052)
pos_info:AddVertex(13, 30.2292, 905.526, 473.25)
pos_info:AddVertex(16, 32.3515, 908.847, 473.712)
pos_info:AddVertex(15, 35.5794, 910.992, 473.901)
pos_info:AddVertex(18, 38.9106, 913.104, 474.026)
pos_info:AddVertex(17, 41.6161, 914.137, 474.051)
pos_info:AddVertex(20, 44.1699, 912.718, 473.792)
pos_info:AddVertex(19, 44.6736, 909.193, 474.37)
pos_info:AddVertex(22, 43.5621, 905.344, 474.154)
pos_info:AddVertex(21, 42.6865, 901.411, 473.922)
pos_info:AddVertex(24, 42.4534, 897.36, 473.864)
pos_info:AddVertex(23, 43.0059, 893.46, 473.644)
pos_info:AddVertex(26, 44.7696, 889.908, 473.169)
pos_info:AddVertex(25, 46.4185, 886.25, 472.917)
pos_info:AddVertex(28, 45.0155, 882.584, 472.69)
pos_info:AddVertex(27, 41.6202, 883.112, 472.5)
pos_info:AddVertex(30, 37.5535, 884.302, 472.5)
pos_info:AddVertex(29, 34.8516, 887.224, 472.5)
pos_info:AddVertex(32, 34.863, 891.371, 472.5)
pos_info:AddVertex(31, 35.6004, 895.395, 472.5)
pos_info:AddVertex(34, 36.6979, 899.253, 472.988)
pos_info:AddVertex(33, 37.7054, 903.274, 473)
pos_info:AddVertex(36, 39.11, 907.234, 473.25)
pos_info:AddVertex(35, 40.5512, 909.955, 473.5)
pos_info:AddVertex(38, 40.5676, 909.986, 473.5)
pos_info:AddVertex(39, 34.5578, 902.717, 473)
pos_info:AddEdge(2, 1)
pos_info:AddEdge(1, 4)
pos_info:AddEdge(4, 3)
pos_info:AddEdge(3, 6)
pos_info:AddEdge(6, 5)
pos_info:AddEdge(5, 8)
pos_info:AddEdge(8, 7)
pos_info:AddEdge(7, 10)
pos_info:AddEdge(10, 9)
pos_info:AddEdge(9, 12)
pos_info:AddEdge(12, 11)
pos_info:AddEdge(11, 14)
pos_info:AddEdge(14, 13)
pos_info:AddEdge(13, 16)
pos_info:AddEdge(16, 15)
pos_info:AddEdge(15, 18)
pos_info:AddEdge(18, 17)
pos_info:AddEdge(17, 20)
pos_info:AddEdge(20, 19)
pos_info:AddEdge(19, 22)
pos_info:AddEdge(22, 21)
pos_info:AddEdge(21, 24)
pos_info:AddEdge(24, 23)
pos_info:AddEdge(23, 26)
pos_info:AddEdge(26, 25)
pos_info:AddEdge(25, 28)
pos_info:AddEdge(28, 27)
pos_info:AddEdge(27, 30)
pos_info:AddEdge(30, 29)
pos_info:AddEdge(29, 32)
pos_info:AddEdge(32, 31)
pos_info:AddEdge(31, 34)
pos_info:AddEdge(34, 33)
pos_info:AddEdge(4, 28)
pos_info:AddEdge(30, 5)
pos_info:AddEdge(30, 26)
pos_info:AddEdge(33, 36)
pos_info:AddEdge(36, 38)
pos_info:AddEdge(38, 17)
pos_info:AddEdge(33, 39)
pos_info:AddEdge(39, 14)
pos_info:AddEdge(33, 21)
pos_info:AddEdge(10, 32)
pos_info:AddEdge(32, 23)
pos_info:AddEdge(16, 36)
pos_info:AddEdge(36, 22)

room_info:AddPosInfo(0x0, pos_info)
stage_pos_mgr:AddStageInfo(0x57f, room_info)
